Перейти к основному содержимому

4.08. Чек-лист самопроверки

Разработчику Аналитику Тестировщику
Архитектору Инженеру

  • Что такое ООП?
  • Что такое класс?
  • Что такое объект и чем он отличается от класса?
  • Зачем нужна абстракция?
  • Что такое модификаторы доступа?
  • В чём разница между базовыми классами и производными классами?
  • Как работает переопределение методов и свойств?
  • Чем перегрузка отличается от переопределения?
  • Что такое метод?
  • Как обратиться к свойству или методу класса?
  • Что такое конструктор и зачем он нужен?
  • Что такое интерфейс и зачем он нужен?
  • Чем метод отличается от функции?
  • Чем ООП отличается от функционального программирования?